home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 October / EnigmA AMIGA RUN 01 (1995)(G.R. Edizioni)(IT)[!][issue 1995-10][Aminet 7].iso / Aminet / dev / amos / AMOSL0595.lzh / AMOSLIST / 000095_amos-request@svcs1.digex.net_Mon May 22 09:15:55 1995.msg < prev    next >
Internet Message Format  |  1995-06-01  |  3KB

  1. Received: from svcs1.digex.net by mail1.access.digex.net with SMTP id AA25223
  2.   (5.67b8/IDA-1.5); Mon, 22 May 1995 09:15:54 -0400
  3. Received: by svcs1.digex.net id AA04329
  4.   (5.67b8/IDA-1.5 for amos-out); Mon, 22 May 1995 03:43:43 -0400
  5. Received: from mail1.access.digex.net by svcs1.digex.net with SMTP id AA04325
  6.   (5.67b8/IDA-1.5 for <amos-list@svcs1.digex.net>); Mon, 22 May 1995 03:43:42 -0400
  7. Received: from ruucv1.chem.ruu.nl by mail1.access.digex.net with SMTP id AA17110
  8.   (5.67b8/IDA-1.5 for <amos-list@access.digex.net>); Mon, 22 May 1995 03:42:11 -0400
  9. Received: from tc6.chem.ruu.nl by ruucv1.chem.ruu.nl (5.65/4.13) with SMTP 
  10.     id AA25800; Mon, 22 May 1995 09:43:39 +0200
  11. Received: by tc6.chem.ruu.nl (1.37.109.4/4.31) 
  12.     id AA03030; Mon, 22 May 95 09:48:43 +0200
  13. Message-Id: <9505220748.AA03030@tc6.chem.ruu.nl>
  14. Subject: why_use_readdir
  15. To: amos-list@access.digex.net (Amos-Mailing-List)
  16. Date: Mon, 22 May 95 9:48:43 METDST
  17. From: m.g.d.wehrens@chem.ruu.nl (Martijn Wehrens)
  18. Organisation:  University Utrecht
  19. Reply: m.g.d.wehrens@chem.ruu.nl
  20. Reply-To: m.g.d.wehrens@chem.ruu.nl
  21. Mailer: Elm [revision: 70.85]
  22. Status: RO
  23. X-Status: 
  24.  
  25. >> Hi everyone, the other day somebody sent to the list a routine that reads
  26. >> in a directory from a disk, what I would like to know, is can this routine
  27. >> be modified to get the size of the files in the directory as well? If somebody
  28. >> could help me with this I would appreciate it.
  29. >> 
  30. >It can, just extract the size from file info block returned by 
  31. >examine/examine next. I don't have the offset to hand, but look in 
  32. >the dos.h / dos.i file of commodore includes, or any decent C/Asm 
  33. >programming book for a description of the FIB structure.
  34. >
  35. >But why are you doing this - I know AMOS is full of bugs but I've 
  36. >never had trouble with the DirFirst$() / DirNext$ functions!
  37.  
  38. I never had problems with them either, BUT: when you do a 'DirFirst$',
  39. amos read the entire directory. So there's not much sense in having to
  40. do a 'DirNext$' other than the patternmatching. (Which is also in
  41. some extensions..;-) The advantage of reading it using calls is the
  42. possibillity to realy read one entry at a time and thus allow the 
  43. (diskette-)user to select an entry before the entire directory is read.
  44. More like the filerequesters.
  45.  
  46. ---------------------------------------------------------------
  47. Martijn Wehrens, Theoretical Chemistry Group Utrecht University
  48. email m.g.d.wehrens@chem.ruu.nl          
  49. ---------------------------------------------------------------